demand charge - German English Dictionary